Uncategorized
135 words
Satisfactory Mod ManagerSatisfactory Mod Manager を使います。 非公式ツールなので自己責任でお願い致します。 インストール下記サイトから最新版の「Satisfactory-Mod-Manager-Setup.exe」をダウンロードして実行します。 https://github.com/satisfactorymodding/SatisfactoryModManager/releases 使い方試しに飛行Modを入れてみます。 Search に「fly」を入力。 見つかったModにチェックを入れる。 これで、Modの導入は完了です。 最後に「Launch Game」を押してゲームを開始します。 参考https://satisfactory.unevi.net/smm-tutrial/
Uncategorized
360 words
マイクロソフトが RPAツール である Power Automate Desktop を無償公開するってことになり、自動化界隈で少し話題となりました。 そもそも RPAツール とは何ぞやと言いますと、簡単に言えば自動化ツールとなります。 Microsoft製の自動化ツールをインストールダウンロードは Microsoft の 配布ページ から出来ます。インストール等も指示に従ってすすめて行けば出来るでしょう。 問題発生よし、インストールも終わってやるぞ!って時に問題が発生しました。 私の環境が悪いのか知りませんが、下記エラーが出て一向に始まる気配が無い。 ハンドルされないエラー1234メッセージ = Access Denied エラー = WinAutomation.DataClients.OneDrive.OneDriveClientException 全文 = WinAutomation.DataClients.OneDrive.OneDriveClientException: Access Denied 場所 WinAutomation.DataClients.One...
Uncategorized
109 words
Chrome ブラウザで F12キー を押すと出てくるアレです。 WPF の WebView2 でも出せれるので紹介します。あるとマジ便利です。オススメ。 WebView2 で DevTools を開くWPF に WebView2 を置いてプログラムを組みます。 で、実行して一度 WebView2 (ブラウザ表示されている部分)をクリックしてから、「Ctrl+Shift+I(アイ)キー」を押すと開きます。 備忘録でした。
Uncategorized
953 words
今回は、TWRPを使わないでアンドロイドを Root化する方法を紹介します。 対象 Bootloaderアンロック済み boot.img 取得済み この条件さえ揃っていれば、どんな端末でも Root化出来ます。揃う事は滅多に無いんですけどね。 私が知っている物だと、Rakuten Mini や Pixel シリーズぐらいです。 手順今回は端末メインで作業して行こうと思います。PCはチョロっとだけ使います。 Magiskまず、Magiskを手に入れます。「Magisk」と検索し GitHubページ へ行きます。 最新版の「Magisk-v22.0.apk」をダウンロードします。 ダウンロードが出来たら「ファイル」アプリを開いて、 左のメニューから「ダウンロード」ディレクトリへ行って、 「Magisk-v22.0.apk」があるのでタップし、 Magiskをインストールします。 「不明なアプリをインストールすることはできません。」と言われたら? Chromeの設定を変えます。「この提供元のアプリを許可」を有効にする事でAPKをインストールする事ができるようになります。 ...
Uncategorized
217 words
C# でアプリケーションの多重起動を禁止するコードを紹介します。 環境WPF App .NET Core 3.1 使い方App.xaml.cs の OnStartup関数をオーバーライドして、下記のコードの様に修正します。 12345678910111213141516171819202122using System.Reflection;using System.Threading;using System.Windows;namespace WpfApp1{ public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { // ミューテックス作成 var mutex = new Mutex(false, Assembly.GetExecutingAssembly().GetName().Name); // ミュ...
Uncategorized
512 words
Factory Image を焼いて工場出荷時(まっさら)の状態に戻します。 Google製タブレットの Nexus は、Factory Image が公開されているので、どんな状態でも工場出荷時の状態に戻す事が出来ます。 準備まず初めに、必要なアイテムを集めます。 Factory ImageNexus7(2013) 用の Factory Image をダウンロードします。 Factory Images for Nexus and Pixel Devices 私が持っている Nexus は、Wi-Fiモデル なので 6.0.1 (MOB30X) をダウンロードしました。 ダウンロードが出来たら展開しておきます。 SDK Platform-ToolsSDK Platform-Tools 内にある adb.exe等 を使って Nexus を操作します。 SDK Platform-Tools こちらも展開しておきます。 データ転送のUSBケーブル(MicroB)データ転送のUSBケーブル(MicroB) Nexus7(2013) は古い端末なので、最近主流の USB TypeC...
Uncategorized
1.7k words
LineageOS 18.1 は、Android 11 をベースにしたフリーのOSです。 このサイトを見に来ている人は、多分私より詳しいんじゃないかと思うので詳しい説明要らないですよね。 LineageOS 18.1 は、Android 11 をベースに作られているので、ちゃんと Nexus7 で動作するのか不安ですが試してみたいと思います。 結果としては、問題なく動きました。特にカクついて重いことも無く至って良好です。後は、見た目が前のバージョンと殆ど一緒でした。アップデートさせた意味があったのか、疑問が残りました。 準備必要なファイルを準備します。 LineageOS 18.1XDA開発者フォーラム 上記リンクから XDA開発者フォーラム へ行き、UNOFFICIALリンクから LineageOS 18.1 をダウンロードします。 Nexus7 はモデルが2種類あるので、自分が持っている端末のモデルと同じものをダウンロードして下さい。 lineage-18.1-20210207-UNOFFICIAL-deb.zip → LTEモデル lineage-18.1-202102...
Uncategorized
122 words
幅と高さを指定してスクリーンショットを取得する事が出来ます。 1234567891011121314151617181920212223242526272829303132333435using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Windows;using System.Windows.Media.Imaging;namespace WpfApp1{ public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void Button_Click(object sender, RoutedEventArgs e) { // 矩形領域 var r...
Uncategorized
520 words
まず、通常の処理Httpリクエストをして結果を返すだけの処理。 123456789101112131415161718192021222324252627282930313233343536using System;using System.Net;using System.Net.Http;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { static async Task Main(string[] args) { if (await HttpGetAsync("https://www.microsoft.com/")) { Console.WriteLine($"[{DateTime.Now:HH:mm:ss}] リクエストは正常に処理されました。"); &...
Uncategorized
431 words
WebView2 でローカルファイルを読み込んで、WPFとWebView2でデータの受け渡しを試してみました。 完成形Blocklyでビジュアルプログラミングをして、JavaScriptを実行してみました。フッター部で Blockly で作ったソースコードを表示しています。 概要 WebView2 でローカルファイルを読み込んでいます。 AvalonEdit に WebView2 から JavaScript を受け取って表示しています。 JavaScript実行ボタンを押すと、AvalonEdit の JavaScript を WebView2 に投げて実行しています。 開発環境 Windows 10 Home 20H2 Visual Studio Community 2019 .NET Core 3.1 Microsoft.Web.WebView2 1.0.721-prerelease AvalonEdit 6.0.1 MaterialDesignThemes 3.2.0 機能説明じっくり知りたい人は、GitHub からソースコードをダウンロードして下さい。 ここではさ...